<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>08jQuery事件1</title>
    <script src="../03jquery/js/jquery-3.6.0.js"></script>
    <script>
        // 【亲测不对，老师用jQuery1.7】
        // $(function(){});和window.onload = function(){}的区别?
        // 1.他们分别是在什么时候触发?
        // 1.1、jQuery的页面加载完成之后是浏览器的内核解析完页面的标签创建好DOM对象之后就会马上执行
        // 1.2、原生js 的页面加载完成之后，除了要等浏览器内核解析完标签创建好DOM对象，还要等标签显示时需要的内容加载完成。
        // 2.他们触发的顺序?
        // 2.1、jQuery 页面加载完成之后先执行
        // 2.2、原生js 的页面加载完成之后
        // 3.他们执行的次数?
        // 3.1、原生js 的页面加载完成之后，只会执行最后一次的赋值函数。
        // 3.2、jQuery 的页面加载完成之后是全部把注册的 function函数，依次顺序全部执行。
        $(function () {
            alert('$(function(){})');
        });
        window.onload = function () {
            alert('window.onload');
        }
    </script>
</head>
<body>
</body>
</html>